Natürliche Vorkommen: Portugal (Süden und Westen), Spanien (Nordosten und Süden), Frankreich (möglicherweise eingebürgert bei Hyères; eingeschleppt auf Korsika), Sardinien, Algerien, Marokko und Makaronesien; eingebürgert in Hawaii, Australien, Neuseeland, in den USA, in Mexiko und Jamaica
Lichtungen von Wäldern und Gebüsch, Rasen auf Böschungen, Wegränder, Ränder von Flüssen und Mooren; in feuchten Bereichen auf saurem (Granit, Sand, Quarz oder Schiefer) oder basischem Untergrund (Gipsmergel); in 0-850 m Höhe